river's wide stretch - Francés Inglés Diccionario